1 general:: Phrase(s): vouch for someone or something to support or back someone or something; to endorse someone or something. • I can vouch for Tom. • Irene will vouch for my honesty.
McGrawhill's American Idioms And Phrasal Verbs